decisive victory - Turkish English Dictionary